package JVM.第01篇_字节码篇;

/**
 * 05-字节码指令集与解析概述
 * Java字节码对于虚拟机，就好像汇编语言对于计算机，属于基本执行指令。
 * Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的数字(称为操作码，Opcode)
 * 以及跟随其后的零至多个代表此操作所需参数(称为操作数，Operands)而构成。
 *
 * 由于Java虚拟机采用面向操作数栈而不是寄存器的结构
 * 所以大多数的指令都不包含操作数，只有一个操作码。
 * 由于限制了 Java 虚拟机操作码的长度为一个字节(即0~255) ，
 * 这意味着指令集的操作码总数不可能超过256条。
 *
 * 熟悉虚拟机的指令对于动态字节码生成、反编译Class文件、Class文件修补都有着非常重要的价值。
 * 因此，阅读字节码作为了解Java虚拟机的基础技能，需要熟练掌握常见指令。
 *
 */
public class E1_字节码与数据类型 {

}
